multistaged sounding rocket - Turkish English Dictionary